# @Time    :2025/3/29 21:38
"""
定义一个Car类，包含brand（品牌）、model（型号）和year（年份）三个实例属性。
定义一个静态方法check_year，用于检查传入的年份是否在合理范围内
（假设合理范围是 1900 年到当前年份）。
创建一个Car类的实例，调用静态方法检查其年份是否合理。

"""
import datetime

class Car:
    def __init__(self, brand, model, year):
        self.brand = brand
        self.model = model
        self.year = year

    @staticmethod
    def check_year(year):
        current_year = datetime.datetime.now().year
        if 1990 <= year <= current_year:
            return True
        else:
            return False


my_car = Car("华为", "Y9000p", 2023)
is_valid = Car.check_year(my_car.year)
print(is_valid)
